praise god! - English Synonyms Dictionary